package logica;

import java.sql.Date;


public class Queja {

	/**
	 * @uml.property  name="problema"
	 */
	private String problema;

	/**
	 * Getter of the property <tt>problema</tt>
	 * @return  Returns the problema.
	 * @uml.property  name="problema"
	 */
	public String getProblema() {
		return problema;
	}

	/**
	 * Setter of the property <tt>problema</tt>
	 * @param problema  The problema to set.
	 * @uml.property  name="problema"
	 */
	public void setProblema(String problema) {
		this.problema = problema;
	}

	/**
	 * @uml.property  name="estado"
	 */
	private String estado;

	/**
	 * Getter of the property <tt>estado</tt>
	 * @return  Returns the estado.
	 * @uml.property  name="estado"
	 */
	public String getEstado() {
		return estado;
	}

	/**
	 * Setter of the property <tt>estado</tt>
	 * @param estado  The estado to set.
	 * @uml.property  name="estado"
	 */
	public void setEstado(String estado) {
		this.estado = estado;
	}

	/**
	 * @uml.property  name="solucion"
	 */
	private String solucion;

	/**
	 * Getter of the property <tt>solucion</tt>
	 * @return  Returns the solucion.
	 * @uml.property  name="solucion"
	 */
	public String getSolucion() {
		return solucion;
	}

	/**
	 * Setter of the property <tt>solucion</tt>
	 * @param solucion  The solucion to set.
	 * @uml.property  name="solucion"
	 */
	public void setSolucion(String solucion) {
		this.solucion = solucion;
	}

	/**
	 * @uml.property  name="fecha"
	 */
	private Date fecha;

	/**
	 * Getter of the property <tt>fecha</tt>
	 * @return  Returns the fecha.
	 * @uml.property  name="fecha"
	 */
	public Date getFecha() {
		return fecha;
	}

	/**
	 * Setter of the property <tt>fecha</tt>
	 * @param fecha  The fecha to set.
	 * @uml.property  name="fecha"
	 */
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	/** 
	 * @uml.property name="quejaID"
	 */
	private String quejaID;

	/** 
	 * Getter of the property <tt>quejaID</tt>
	 * @return  Returns the quejaID.
	 * @uml.property  name="quejaID"
	 */
	public String getQuejaID() {
		return quejaID;
	}

	/** 
	 * Setter of the property <tt>quejaID</tt>
	 * @param quejaID  The quejaID to set.
	 * @uml.property  name="quejaID"
	 */
	public void setQuejaID(String quejaID) {
		this.quejaID = quejaID;
	}

	/** 
	 * @uml.property name="usuario"
	 * @uml.associationEnd inverse="queja:logica.Usuario"
	 */
	private Usuario usuario;

	/** 
	 * Getter of the property <tt>usuario</tt>
	 * @return  Returns the usuario.
	 * @uml.property  name="usuario"
	 */
	public Usuario getUsuario() {
		return usuario;
	}

	/** 
	 * Setter of the property <tt>usuario</tt>
	 * @param usuario  The usuario to set.
	 * @uml.property  name="usuario"
	 */
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	/**
	 * @uml.property  name="objeto"
	 * @uml.associationEnd  inverse="queja:logica.Objeto"
	 */
	private Objeto objeto;

	/**
	 * Getter of the property <tt>objeto</tt>
	 * @return  Returns the objeto.
	 * @uml.property  name="objeto"
	 */
	public Objeto getObjeto() {
		return objeto;
	}

	/**
	 * Setter of the property <tt>objeto</tt>
	 * @param objeto  The objeto to set.
	 * @uml.property  name="objeto"
	 */
	public void setObjeto(Objeto objeto) {
		this.objeto = objeto;
	}

}
